package org.springblade.modules.admin.vo;

import lombok.Data;
import lombok.EqualsAndHashCode;
import org.springblade.modules.admin.entity.ChatGroup;
import org.springblade.modules.admin.entity.GroupRobotConfig;
import org.springblade.modules.admin.entity.RobotBuildingElevator;

import java.util.List;
import java.util.Map;

/**
 * 机器人-群VO
 * @author: Sharry
 * @createTime: 2023/5/18 15:56
 * @version: Version-1.0
 */
@Data
@EqualsAndHashCode(callSuper = true)

public class RobotGroupVO extends ChatGroup {
	/**
	 * 绑定项目数
	 */
	private Integer projectNum;

	/**
	 * 绑定电梯数
	 */
	private Integer elevatorNum;

	/**
	 * 绑定项目-电梯列表
	 */
	private List<RobotBuildingElevatorPushVO> beVoList;

	/**
	 * 推送设置树形返回值，方便前端显示
	 */
	private Map<Integer,List<Integer>> configMap;
}
